﻿body {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
background-color: #000000;
color: #aaaaaa;
margin-top: 0px;
margin-bottom: 0px;
}



table {
border-collapse: collapse;
/*border: none;*/
background-color: #222;
}
type2 {
border: none;
margin-bottom: 0px;
padding: 0px;
cellpadding: 0px;
}
table.main, table.mainouter {
background-color: #/*4f0f13*/a50d0d;//#111111;
}
table.ismod{
background-color: #4f0f13;//#111111;
border: 0;
}
table.bottom {
background: transparent;

}

h1 {
font-size: 12pt;
}

h2 {
font-size: 10pt;
color: #aaaaaa;
}

p {
font-size: 8pt;
}

p.sub {
margin-bottom: 4pt;
}

td {
font-size: 8pt;
border: solid #111111 0px;
}

td.embedded {
border: none;
padding: 1px;
text-align: left;
}


td.bottom {
border: none;
padding: 1px;

}

td.heading {
font-weight: bold;
}

td.text {
padding: 10pt;
text-align: left;
}

td.comment {
padding: 10pt;
font-size: 8pt;
text-align: left;
}

td.colhead {
font-weight: bold;
color: #00ccff;
/*background-color:#660000;////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
background-image:url(themes/blackred/category_header.gif);*/
 background-color:#4f0f13;
	background-image:url(themes/blackred/category_header.gif);
}


td.rowhead {
font-weight: bold;
text-align: right;
vertical-align: top;
}

td.title {
font-size: 14pt;
}

td.navigation {
font-weight: bold;
font-size: 10pt;
border: none;
}

td.clear {
padding: 0px;
border: 0px;
background: transparent;
}

form {
margin-top: 0;
margin-bottom: 0;
}

.sublink {
font-style: italic;
font-size: 7pt;
font-weight: normal;
}

font.gray
{
color: #00ccff;
text-decoration: underline;
}

a:link, a:visited {
text-decoration: underline;
color: #ccffff;
/*font-weight: bold;*/
}

a:hover {
color: #00ccff;
}

a.index {
font-weight: bold;
}

a.biglink {
font-weight: bold;
font-size: 12pt;
}

a.altlink:link, a.altlink:visited{
font-weight: bold;
color: #00ccff;
text-decoration: none;
}

a.altlink:hover {
text-decoration: underline;
}

.important {
font-weight: bold;
font-size: 8pt;
}

.red {
color: #ee0000;
}

.yellow {
color: #997700;
}

.green {
color: #000000;
}

input, select, textarea {
font-family: "tahoma", "arial", "helvetica", "sans-serif";
font-size: 8pt;
}

.btn {
width: 75px;
height: 23px;
}

.small {
font-size: 7pt;
}

.big {
font-size: 10pt;
}

li {
margin-top: 6pt;
margin-bottom: 6pt;
}

ul {
margin-left: 16pt;
margin-top: 0px;
margin-bottom: 0px;
}

img.border
{
border-style: solid;
border-color: #111111;
border-width: 1px;
}
.hagri {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: solid;
border-bottom-style: solid;
border-left-style: none;
border-top-color: #111111;
border-right-color: #111111;
border-bottom-color: #111111;
border-left-color: #111111;
}
.vinstri {
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-right-style: none;
border-bottom-style: solid;
border-left-style: solid;
border-top-color: #111111;
border-right-color: #111111;
border-bottom-color: #111111;
border-left-color: #111111;
}

/* ///////////// */

.ratio_good{
color: #1FBF13;
font-weight: bold;
}

.ratio_medium{
color: #C4AC0C;
font-weight: bold;
}

.ratio_bad{
color: #C40C0C;
font-weight: bold;
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////*/
//default
.codetitle{
    background: #EA5A00 url(pic/code_tag.gif) no-repeat right;
        border: 1px dotted #000;
    border-bottom: 0;
    color: #FFF;
        border-left: 4px solid #00326A;
    font-weight: bold;
    margin: 0 auto 0 auto;
    padding: 3px;
    width: 98%;
}

.codecontent{
    background: #F1F4F8;
    border: 1px dotted #000;
        border-left: 4px solid #00326A;
    border-top: 0;
    color: #465584;
    font-family: Courier, Courier New, Verdana, Arial;
    margin: 0 auto 0 auto;
    padding: 3px;
    width: 98%;
}
div#wiki-container {
display: table;
width: 100%;
}

div#wiki-row {
display: table-row;
}

div#wiki-navigation {
margin: 2px;
padding: 2px;
border: 1px solid #e2e2e2;
background-color: #eaeaea;
}

div#wiki-content-left div#content-add {
text-align: center;
}

div#wiki-content-left textarea#body {
width: 90%;
height: 300px;
}

div#wiki-content-left {
display: table-cell;
}

div#wiki-content-right {
display: table-cell;
width: 250px;
padding-left: 10px;
}

div#wiki-content-left div#name, div#content, div#content-add {
margin: 2px;
padding: 2px;
border: 1px solid #e2e2e2;
background-color: #eaeaea;
}

div#wiki-content-left div#name {
width: 80%;
text-align: center;
font-size: 18px;
}

div#wiki-content-left div#content, div#content-add {
width: 80%;
text-align: left;
}

div#wiki-content-right div#search, div#details {
margin: 2px;
padding: 2px;
border: 1px solid #e2e2e2;
background-color: #eaeaea;
}

div#wiki-content-right div#search, div#details {
width: 250px;
}

div.wiki-search {
margin: 2px;
padding: 2px;
border: 1px solid #e2e2e2;
background-color: #eaeaea;
}

#marqueecontainer{
position: relative;
height: 50px; /*marquee height */
overflow: hidden;
padding: 2px;

}

.codetop {
    background: #0099FF url(../pic/code.jpg) no-repeat right;
    color: #000;
    font-weight: bold;
    margin: 0 auto 0 auto;
    padding: 3px;
    border: 1px solid #000;
    width:500px;
}
.codemain {
    background: #FFF;
    border: 1px solid #000;
    color: #000;
    margin: 0 auto 0 auto;
    padding: 3px;
    width:500px;
    overflow:auto;
    height:150px;
}
div#wiki-container {
display: table;
width: 100%;
}
/*///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/
.bb_holder {
	border: 1px solid #DDDDDD;
	border-collapse:collapse;
	background:#999999;
}
.em_holder td, .em_holder td:hover, .em_holder { border:1px solid #333333;}
.em_holder td:hover { background:#dddddd;}

.bb_holder textarea, textarea:hover, textarea:focus {
	background:#CCCCCC;
	border:1px solid #333333;
	padding:2px;
	font-size:12px;
}
.bb_holder textarea:hover, textarea:focus {
	background:#FFF8C6;
}

.bb_icon, .bb_icon:hover {
	background:#999999;
	border:1px solid #666666;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	padding:1px;
	min-width:18px;
	cursor:pointer;
}
.bb_icon:hover {
	border: 1px solid #dddddd;
}
/*////////////////////////////////tottic//////////////////////////////////////////////////////*/
.balloonstyle{
position:absolute;
top: -500px;
left: 0;
padding: 5px;
visibility: hidden;
border:1px solid #EAFF08;
-moz-border-radius:8px;
font:normal 12px Verdana;
color: #EAFF08;
line-height: 18px;
z-index: 100;
background-color: black;
width: 400px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progidXImageTransform.Microsoft.Shadow(color=gray,direction=135,Strength=5);
}
#arrowhead{
z-index: 99;
position:absolute;
top: -500px;
left: 0;
visibility: hidden;
}
.btns
{
font-size:12px;
font-family:Verdana,sans-serif;
font-weight:bold;
color:#999999;
background-color:#EEEEEE;
border-style:solid;
border-color:#BBBBBB;
border-width:1px;
-moz-border-radius:8px;
}
/*////////////////////////////////end tottic//////////////////////////////////////////////////////*/
/*////////////////////div#nifty/////////////////////////////////////*/


h1,h2,p{margin: 0 18px}
h1{font-size: 250%;color: #000}
h2{font-size: 200%;color: #f0f0f0}
p{padding-bottom:1em}
h2{padding-top: 0.3em}
div#nifty{ margin: 0%;background: #9BD1FA}

b.rtop, b.rbottom{display:block;background: #222222}
b.rtop b, b.rbottom b{display:block;height: 1px;
    overflow: hidden; background: #9BD1FA}
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin:0 1px;height: 2px}
/*////////////////end////div#nifty/////////////////////////////////////*/